town jail - French English Dictionary